Les Crosets Ferienhäuser, Resorts und Vermietungen